home *** CD-ROM | disk | FTP | other *** search
- Path: newshost.lanl.gov!tanmoy
- From: tanmoy@qcd.lanl.gov (Tanmoy Bhattacharya)
- Newsgroups: comp.lang.c
- Subject: Off topic post
- Date: 27 Jan 1996 19:12:02 GMT
- Organization: Los Alamos National Laboratory
- Message-ID: <TANMOY.96Jan27121202@qcd.lanl.gov>
- References: <4dvrq8$c2c@news.unicomp.net> <TANMOY.96Jan22085051@qcd.lanl.gov>
- <4e66s5$dvl@ns.RezoNet.NET>
- NNTP-Posting-Host: qcd.lanl.gov
- Mime-Version: 1.0
- Content-Type: text
- In-reply-to: ray@ultimate-tech.com's message of 24 Jan 1996 21:04:05 GMT
-
- In article <4e66s5$dvl@ns.RezoNet.NET> ray@ultimate-tech.com (Ray
- Dunn) writes:
- <snip>
- It would be pleasant if we could save a lot of people embarassment from
- this continuing 'C' ANSI snobbery when they post genuine questions in
- all innocence.
-
- Unless posts *specifically* question the use of the "far", "near", etc.,
- keywords of that well-known flavour of 'C', and ask legitimate ANSI 'C'
- based questions, then those keywords can be *ignored* for the purposes
- of this group.
-
- There is a *big* difference between someone posting a question based on
- the infamous "void main(void)", or other illegal use of constructs
- clearly defined in ANSI, and some posted code which contains extensions
- necessary for the real world system environemnts that most of us have to
- exist in when we're not just being language lawyers.
-
- This gripe is not specifically targeted at Tanmoy, whom we should thank
- for his continuing helpful responses, but he is particularly crotchetty
- in this area.
-
- I do not disagree that my responses are sometimes needlessly
- unpleasant. What I object to is not use of keywords like `far', but
- a lack of knowledge that the posted code is not valid C.
-
- If I got some error, and did not get the expected answer from
- a compiler, the first thing I would do is try to get the same error in
- a strictly conformant code. I believe (and have often been proven
- correct in this respect) that compiler writers make more errors
- explaining their extensions than in writing their compilers.
-
- A post with a keyword like far tells me that the user, probably,
- does not know the difference between the language as defined, and a
- compiler extension. You will notice that my response to a person who
- used an incomplete array type in a struct used essentially similar
- language.
-
- In short, I believe that anyone writing in a language ought to know
- the difference between portable and non-portable constructs. Whether
- my replies are constructive, however, I really do not know.
-
- Cheers
- Tanmoy
- --
- tanmoy@qcd.lanl.gov(128.165.23.46) DECNET: BETA::"tanmoy@lanl.gov"(1.218=1242)
- Tanmoy Bhattacharya O:T-8(MS B285)LANL,NM87545 H:#9,3000,Trinity Drive,NM87544
- Others see <gopher://yaleinfo.yale.edu:7700/00/Internet-People/internet-mail>,
- <http://alpha.acast.nova.edu/cgi-bin/inmgq.pl>or<ftp://csd4.csd.uwm.edu/pub/
- internetwork-mail-guide>. -- <http://nqcd.lanl.gov/people/tanmoy/tanmoy.html>
- fax: 1 (505) 665 3003 voice: 1 (505) 665 4733 [ Home: 1 (505) 662 5596 ]
-